package com.ttmusic.dao;

import java.util.List;

/**
 * 所有Dao类的父层接口规范
 * @author Administrator
 *
 * @param <T>
 */
public interface BaseDao<T> {
	
	List<T> findAll();
	
	T loadById(Long id);
	
	T loadByName(String name);
	
	long save(T t);
	
	void update(T t);
	
	void delete(Long id);

}
